patent on an improvement - Deutsch Englisch Wörterbuch